Agility and Software Teams: The Future of Software Process Improvement
نویسنده
چکیده
Welcome to another issue of SPIP. The articles in this issue contain insights and fresh perspectives on the software process and where it is heading. We hear a lot about developers and skills, but not enough about the teams or groups that form the basic development unit we use for software development. Software development is typically done in teams; however SPIP has little to say about how to guide and lead teams. New challenges such as agile and extreme development further emphasise the role of teams in the successful delivery of useful value to an organisation. Many of the new developments are predicated on good practice principles which are used more often and more rapidly. Improving our performance pre-supposes an understanding of how teams work together to deliver software. The new challenges also require us to consider where we are heading in terms of software development, SPI and many of the new trends. Exploring the future works best when we recall the past, i.e. when we consider where we have come from. The first article by Watts Humphrey provides an excellent introduction to the area of software process improvement. The author, Watts Humphrey, will be familiar to most of our readers as the ‘father’ of process improvement and the inventor of software maturity models.
منابع مشابه
An Investigation of Agility Issues in Scrum Teams Using Agility Indicators
Agile software development methods have emerged and become increasingly popular in recent years, yet the issues encountered by software development teams that strive to achieve agility using agile methods are yet to be explored systematically. Built upon a previous study that has established a set of indicators of agility, this study investigates what issues are manifested in software developme...
متن کاملTowards Reconciling Quality and Agility in Web Application Development
Delivering high quality web applications complying with severe project delivery time constraints is still an elusive goal for a software process. In many software projects, development teams often resort to "short cuts" in the software development process avoiding recommended software process disciplines to speed up delivery. The usual side-effects of this ad-hoc approach are low software quali...
متن کاملتبیین الزامات چابکی کتابخانهها برمبنای رویکرد مدیریت کیفیت فراگیر درکتابخانههای عمومی شهرستان یزد
Purpose: Ever increasing need to information as well as increasing demand of researchers as the main leaders of knowledge production emphasizes the necessity to reach organizational agility in libraries, which includes the concept of providing rapid and flexible library services. To reach agility, its specific capability must initially be acquired. One of the best approaches to reinforce such a...
متن کاملScaling Agile Software Development Disciplined Agility at Scale
to scale agile: Tailoring agile strategies to address the scaling challenges – such as geographic distribution, regulatory compliance, and large team size – faced by development teams and adopting agility across your organization. Both visions are important, but if you can’t successfully perform the former then there is little hope that you’ll be successful at the latter. This paper focuses on ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Software Process: Improvement and Practice
دوره 12 شماره
صفحات -
تاریخ انتشار 2007